Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2011
Тип роботи:
Курсова робота
Предмет:
Структури даних та алгоритми
Група:
КІ-25

Частина тексту файла

Мiнiстерство освiти і науки, молоді та спорту України Національний університет «Львівська політехніка» Кафедра ЕОМ Курсова робота з дисципліни «Програмування. Частина ІІІ. Структури даних та алгоритми» 3.2.1 № варіанта = (((20 * 4) % 532) * 4 + 4) % 30 = 24 3.2.2 № варіанта = ((20 +4) * (532 +4)) % 30 = 24 3.2.3 № варіанта = (4 * 10 + 532 *4) % 30 = 8 3.2.4 № варіанта = (20 * 3 * 532 + (4 % 3) * 4) % 30 = 4 3.2.5 № варіанта = (20 + 4 + 532 * 4 +20* 4) % 30 = 12 Завдання на курсову роботу Завдання 1. Визначити внутрішнє представлення в пам’яті комп’ютера даних базових типів. Розглянути основні прості (цілі, дійсні, символьні, логічні) типи даних: Варіант: 4.2. MN(4)%5 = 4; DN(20)%6 = 2; bool b; wchar_t ch4; long i6; float d1; Завдання 2: Внутрішні формати похідних типів Визначити представлення в пам’яті комп’ютера рядків символів. Оголосити рядок символів і ініціалізувати його. № варіанта = (((день народження * номер будинку) % номер квартири) * місяць народження + номер будинку) % 30 № варіанта = (((20 * 4) % 532) * 4 + 4) % 30 = 24 моб. тел..: 0968660234 char *string24 = "\\x\\n\33\x34\3hello3" "\\\"12\12"; Після цього виконати деякі переприсвоювання згідно варіанту. string№ [0] = символ, що відповідає 3 цифрі string24 [0] = '6'; string№ [2] = символ, що відповідає 4 цифрі string24 [2] = '8'; string№ [4] = символ, що відповідає 5 цифрі string24 [4] = '6'; string№ [6] = символ, що відповідає 6 цифрі string24 [6 ] = '6'; string№ [8] = символ, що відповідає 7 цифрі string24 [8] = '0'; string№ [10] = символ, що відповідає 8 цифрі string24 [10] = '2'; string№ [12] = символ, що відповідає 9 цифрі string24 [12] = '3'; string№ [14] = символ, що відповідає 10 цифрі string24 [14] = '4'; Визначити представлення в пам’яті комп’ютера переліків. Оголосити три змінні перелікового типу і надати їм значення згідно варіанту. Вибір варіанту індивідуального завдання: № варіанта = ((день народження + номер будинку) * (номер квартири + місяць народження)) % 30 № варіанта = ((20 +4) * (532 +4)) % 30 = 24 Тестування провести для наступних значень змінних: enum color24 { BLUE, GREEN, CYAN = 3, RED, BROWN, GRAY = -2, YELLOW, WHІTE, MAGENTA = 1, LІGHTGRAY, DARKGRAY, BLACK } c1= CYAN, c2= BROWN, c3= DARKGRAY; Визначити представлення в пам’яті комп’ютера масивів. Оголосити масив та ініціалізувати його. Вибір варіанту індивідуального завдання: № варіанта = (номер будинку * 10 + номер квартири * місяць народження) % 30 № варіанта = (4 * 10 + 532 *4) % 30 = 8 Тестування провести для наступних значень змінних: unsigned short array8[][2][3] = {{23,3,6}, {255}} Після цього виконати переприсвоювання згідно варіанту. array0[0][0][0] = 0; // 0 * 20 = 0 array0[0][0][1] = 180; // 9 * 20 = 180 array0[0][1][0] = 120; // 6 * 20 = 120 array0[0][1][1] = 160; // 8 * 20 = 160 array0[0][2][0] = 120; // 6 * 20 = 120 array0[0][2][1] = 120; // 6 * 20 = 120 array0[1][0][0] = 0; // 0 * 20 = 0 array0[1][0][1] = 40; // 2 * 20 = 40 array0[1][1][0] = 60; // 3 * 20 = 60 array0[1][1][1] = 80; // 4 * 20 = 80 Визначити представлення в пам’яті комп’ютера структур. Оголосити структуру, після цього надати всім елементам структури значення згідно варіанту. Вибір варіанту індивідуального завдання: № варіанта = (день народження * 3 * номер квартири + (місяць народження % 3) * номер будинку) % 30 № варіанта = (20 * 3 * 532 + (4 % 3) * 4) % 30 = 4 Тестування провести для наступних значень змінних: struct str4 { double a; unsigned long e:12; char c[10]; wchar_t f; char d; unsigned :0; unsigned b:7; long :13; }str; str.a = D.DM; // замість D підставити свій день народження str.a = 20.80; // замість DM підставити значення, що дорівнює // добутку дня народження на місяць народження str.b = BD * KV * 124; // замість BD підставити номер свого будинку str.b = 4 * 532 * 124 = 263 872; // замість KV підставити но...
Антиботан аватар за замовчуванням

25.11.2012 22:11

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини